home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 August: Tool Chest / Dev.CD Aug 94.toast / Tool Chest / Developer Utilities / Installer 4.0GM SDK / Script Examples / File Search Procedure / Makefile < prev   
Encoding:
Makefile  |  1994-02-10  |  1.3 KB  |  38 lines  |  [TEXT/MPS ]

  1. scriptName                = 'File Search Proc'
  2. debugScriptName            = "{scriptName}.debug"
  3.  
  4. sourceFile                = "FindTargetFile"
  5.  
  6. OBJECTS                    = {sourceFile}.c.o
  7. ScriptCheckDir            = ':::ScriptCheck 4.0:'
  8. InstallerCIncDir        = ':::Installer 4.0:DeveloperInterfaces:CIncludes:'
  9. InstallerCSrcDir        = ':::Installer 4.0:DeveloperInterfaces:CSources:'
  10. InstallerRIncDir        = ':::Installer 4.0:DeveloperInterfaces:RIncludes:'
  11. InstallerDebuggerDir    = ':::Installer Debugger 4.0:'
  12.  
  13. COptions        = -b -r -sym on
  14. LinkOptions        = -mf -sym on
  15.  
  16. "{debugScriptName}" ƒ {scriptName}
  17.     Duplicate -y {scriptName} {scriptName}" w/ Debugger"
  18.     Rez -m {InstallerDebuggerDir}"Installer Debugger.r" -append -o {scriptName}" w/ Debugger"
  19.  
  20. {scriptName} ƒƒ {sourceFile} {scriptName}.r
  21.     set theTime    "'`date -d -s` 12:00:00 PM'"
  22.     Rez {scriptName}.r -o {scriptName} -t 'kajr' -c 'kajr' -i {InstallerRIncDir}
  23.     SetFile -a b -d {theTime} {scriptName}
  24.     {ScriptCheckDir}ScriptCheck {scriptName} -h -d -a
  25.     SetFile -m {theTime} {scriptName}
  26.  
  27.  
  28. {sourceFile} ƒƒ Makefile {OBJECTS}
  29.     Link {LinkOptions} -t rsrc -c RSED -rt infn=401 -m {sourceFile} -sg {sourceFile} ∂
  30.         {OBJECTS} ∂
  31.         "{Libraries}"Interface.o ∂
  32.         "{Libraries}Runtime.o" ∂
  33.         -o {sourceFile}
  34.         
  35. {sourceFile}.c.o ƒ Makefile {sourceFile}.c
  36.     C {COptions} {sourceFile}.c -i {InstallerCIncDir},{InstallerCSrcDir},{InstallerRIncDir}
  37.  
  38.